cucumber magnolia (magnolia acuminata) - French English Dictionary